package org.com.ashen.common.common.smssendlog;

import com.alibaba.fastjson.JSONArray;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

public class SMSSendLogDTO {
    private Integer id;

    private String userid;

    private String mobile;

    private String smscontent;

    private String smstype;

    private String smschannel;

    private Date sendtime;

    private Short smslength;

    private Short number;

    private BigDecimal price;

    private String status;

    private String memo;

    private String smsid;

    private JSONArray smsids;

    private String state;

    private Date receivetime;

    private String customsmsid;

    private String templatecode;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getUserid() {
        return userid;
    }

    public void setUserid(String userid) {
        this.userid = userid == null ? null : userid.trim();
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile == null ? null : mobile.trim();
    }

    public String getSmscontent() {
        return smscontent;
    }

    public void setSmscontent(String smscontent) {
        this.smscontent = smscontent == null ? null : smscontent.trim();
    }

    public String getSmstype() {
        return smstype;
    }

    public void setSmstype(String smstype) {
        this.smstype = smstype == null ? null : smstype.trim();
    }

    public String getSmschannel() {
        return smschannel;
    }

    public void setSmschannel(String smschannel) {
        this.smschannel = smschannel == null ? null : smschannel.trim();
    }

    public Date getSendtime() {
        return sendtime;
    }

    public void setSendtime(Date sendtime) {
        this.sendtime = sendtime;
    }

    public Short getSmslength() {
        return smslength;
    }

    public void setSmslength(Short smslength) {
        this.smslength = smslength;
    }

    public Short getNumber() {
        return number;
    }

    public void setNumber(Short number) {
        this.number = number;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    public String getMemo() {
        return memo;
    }

    public void setMemo(String memo) {
        this.memo = memo == null ? null : memo.trim();
    }

    public String getSmsid() {
        return smsid;
    }

    public void setSmsid(String smsid) {
        this.smsid = smsid == null ? null : smsid.trim();
    }

    public JSONArray getSmsids() {
        return smsids;
    }

    public void setSmsids(JSONArray smsids) {
        this.smsids = smsids;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state == null ? null : state.trim();
    }

    public Date getReceivetime() {
        return receivetime;
    }

    public void setReceivetime(Date receivetime) {
        this.receivetime = receivetime;
    }

    public String getCustomsmsid() {
        return customsmsid;
    }

    public void setCustomsmsid(String customsmsid) {
        this.customsmsid = customsmsid == null ? null : customsmsid.trim();
    }

    public String getTemplatecode() {
        return templatecode;
    }

    public void setTemplatecode(String templatecode) {
        this.templatecode = templatecode == null ? null : templatecode.trim();
    }
}
